

public class Logica {
	private int [][]board;
	private static int SIZE=40;
		/**
		 */
		public Logica(){
			board=new int [SIZE][SIZE];
		}

			
			/**
			 */
			public void combattimento(){
			}


				
				/**
				 */
				public void movimento(int i, int j){
				}


					
					/**
					 */
					public void mangia(){
					}



					/**
					 * @uml.property  name="dinosauro"
					 * @uml.associationEnd  inverse="logica:Dinosauro"
					 */
					private Dinosauro dinosauro;



					/**
					 * Getter of the property <tt>dinosauro</tt>
					 * @return  Returns the dinosauro.
					 * @uml.property  name="dinosauro"
					 */
					public Dinosauro getDinosauro() {
						return dinosauro;
					}


					/**
					 * Setter of the property <tt>dinosauro</tt>
					 * @param dinosauro  The dinosauro to set.
					 * @uml.property  name="dinosauro"
					 */
					public void setDinosauro(Dinosauro dinosauro) {
						this.dinosauro = dinosauro;
					}



					/**
					 * @uml.property  name="terreno"
					 * @uml.associationEnd  inverse="logica:Terreno"
					 */
					private Terreno terreno;



					/**
					 * Getter of the property <tt>terreno</tt>
					 * @return  Returns the terreno.
					 * @uml.property  name="terreno"
					 */
					public Terreno getTerreno() {
						return terreno;
					}


					/**
					 * Setter of the property <tt>terreno</tt>
					 * @param terreno  The terreno to set.
					 * @uml.property  name="terreno"
					 */
					public void setTerreno(Terreno terreno) {
						this.terreno = terreno;
					}



					public void setBoard(int [][] board) {
						this.board = board;
					}


					public int [][] getBoard() {
						return board;
					}


						
						/**
						 */
						public void deponiUovo(){
						}


							
							/**
							 */
							public void cresci(){
							}



							/**
							 * @uml.property  name="partita"
							 * @uml.associationEnd  inverse="logica:Partita"
							 */
							private Partita partita;
							/**
							 * Getter of the property <tt>partita</tt>
							 * @return  Returns the partita.
							 * @uml.property  name="partita"
							 */
							public Partita getPartita() {
								return partita;
							}


							/**
							 * Setter of the property <tt>partita</tt>
							 * @param partita  The partita to set.
							 * @uml.property  name="partita"
							 */
							public void setPartita(Partita partita) {
								this.partita = partita;
							}


								

								



					/**
					 * @uml.property  name="board"
					 */

}
